gtk-demo: Plug a leak
authorMatthias Clasen <mclasen@redhat.com>
Mon, 1 Jun 2020 19:16:02 +0000 (15:16 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 1 Jun 2020 19:17:21 +0000 (15:17 -0400)
We were leaking a reference to the settings demo.
This showed up as gtk4-demo --run listview_settings
not exiting when the window is closed.

demos/gtk-demo/listview_settings.c

index deecdaeb57c8b7844e8e4038a5d79b77bcaeaa87..c00024a68ed0b15a37bdb14a1d4022724497ecb2 100644 (file)
@@ -343,6 +343,8 @@ do_listview_settings (GtkWidget *do_widget)
       sorter = gtk_string_sorter_new (gtk_property_expression_new (SETTINGS_TYPE_KEY, NULL, "name"));
       gtk_column_view_column_set_sorter (name_column, sorter);
       g_object_unref (sorter);
+
+      g_object_unref (builder);
     }
 
   if (!gtk_widget_get_visible (window))